[AutoPR azure-resourcemanager-qumulo]-generated-from-SDK Generation - Java-6462964#49566
Open
azure-sdk wants to merge 5 commits into
Open
[AutoPR azure-resourcemanager-qumulo]-generated-from-SDK Generation - Java-6462964#49566azure-sdk wants to merge 5 commits into
azure-sdk wants to merge 5 commits into
Conversation
…tspconfig.yaml', SDK Release Type: stable, and CommitSHA: '31221e37affcbc82e521758d6d3dde7c97526ecd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6457556 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Contributor
There was a problem hiding this comment.
Pull request overview
This PR is an automated regeneration of azure-resourcemanager-qumulo from the Qumulo TypeSpec configuration (specification/liftrqumulo/Qumulo.Storage.Management) at commit 31221e37..., updating the SDK to ARM api-version 2026-04-16 and moving the package from the prior AutoRest-generated surface to the TypeSpec-generated one in preparation for a stable release.
Changes:
- Regenerated the management client, fluent layer, models, and implementation types (including moving some list result types into
implementation.models). - Updated samples/tests/docs to match the regenerated API surface and API version.
- Bumped package version to 1.2.0 and updated release metadata/versioning files.
Reviewed changes
Copilot reviewed 48 out of 65 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/qumulo/azure-resourcemanager-qumulo/tsp-location.yaml | Adds TypeSpec source mapping (spec path/commit). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/UserDetailsTests.java | Updates generated serialization tests for regenerated models. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/UserAssignedIdentityTests.java | Updates generated model test input to align with regenerated types. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/OperationsListMockTests.java | Updates mock test to newer cloud/profile types and regenerated payload. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/OperationListResultTests.java | Switches test to implementation.models.OperationListResult. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/OperationInnerTests.java | Updates generated test data for regenerated inner model. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/OperationDisplayTests.java | Updates generated test data for regenerated model. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/MarketplaceDetailsTests.java | Updates generated serialization tests for regenerated model. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/ManagedServiceIdentityTests.java | Updates identity tests to match regenerated identity typing/values. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/FileSystemResourceUpdateTests.java | Updates update model tests and includes new performanceTier property. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/FileSystemResourceUpdatePropertiesTests.java | Updates update-properties tests and includes performanceTier. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/OperationsListSamples.java | Updates samples to regenerated naming and api-version example mapping. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsUpdateSamples.java | Updates update samples to regenerated update shape (properties, identity, etc.). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsListSamples.java | Updates list samples naming and original-file mapping comments. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsListByResourceGroupSamples.java | Updates list-by-RG samples naming and mapping comments. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsGetByResourceGroupSamples.java | Updates get samples to regenerated naming and example values. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsDeleteSamples.java | Updates delete samples naming and example values. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsCreateOrUpdateSamples.java | Updates create samples to regenerated “properties” model structure. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/resources/META-INF/azure-resourcemanager-qumulo_metadata.json | Adds generated metadata (api-version, cross-language mappings, file list). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/resources/azure-resourcemanager-qumulo.properties | Adds properties resource used for runtime SDK version stamping. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/module-info.java | Updates module metadata and opens implementation models for serialization. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/QumuloManager.java | Updates manager wiring (client builder, auth policy, UA version from properties). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/package-info.java | Updates package description to match regenerated package naming. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/UserDetails.java | Removes generated validation; updates generated JSON serialization impl. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/UserAssignedIdentity.java | Changes identity ID types to String and updates JSON parsing. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/ProvisioningState.java | Improves enum value documentation. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/package-info.java | Updates models package description to regenerated naming. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/Origin.java | Improves enum value documentation. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/Operations.java | Regenerates operations model interface header. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/OperationDisplay.java | Makes model immutable (private ctor) and updates docs. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/Operation.java | Updates interface docs to reflect regenerated wording. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/MarketplaceSubscriptionStatus.java | Improves enum value documentation. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/MarketplaceDetails.java | Removes generated validation and updates JSON serialization impl. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/ManagedServiceIdentityType.java | Improves enum value documentation. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/ManagedServiceIdentity.java | Changes ID types to String, removes validation, updates docs/parsing. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/FileSystems.java | Reorders/regenerates operations in the FileSystems entrypoint interface. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/FileSystemResourceUpdateProperties.java | Adds performanceTier and removes validate method. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/FileSystemResourceUpdate.java | Removes validate method and updates JSON serialization impl. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/FileSystemResourceProperties.java | Introduces/relocates properties model and adds performanceTier. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/FileSystemResource.java | Refactors the resource interface to expose properties() and adjusts definition stages. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/ActionType.java | Updates ActionType docs to extensible enum wording. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/ResourceManagerUtils.java | Regenerated implementation utility header. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/QumuloManagementClientImpl.java | Regenerates core service client impl; updates api-version and LRO helpers. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/QumuloManagementClientBuilder.java | Regenerates fluent service client builder naming/params. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/package-info.java | Updates implementation package description to regenerated naming. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/OperationsImpl.java | Regenerates operations wrapper implementation header. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/OperationsClientImpl.java | Regenerates operations REST client (sync paging additions, host param changes). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/OperationImpl.java | Regenerates operation model wrapper header. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/models/OperationListResult.java | Moves list result type to implementation.models and updates docs/serialization. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/models/FileSystemResourceListResult.java | Moves list result type to implementation.models and updates immutability/serialization. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/FileSystemsImpl.java | Regenerates FileSystems wrapper and refactors list/get/delete ordering. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/FileSystemsClientImpl.java | Regenerates FileSystems REST client (sync methods and LRO activation responses). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/FileSystemResourceImpl.java | Refactors resource impl to use properties() and regenerated definition stages. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/QumuloManagementClient.java | Renames fluent interface from prior QumuloStorage shape to QumuloManagementClient. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/package-info.java | Updates fluent package description to regenerated naming. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/OperationsClient.java | Regenerates fluent operations client header. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/models/package-info.java | Updates fluent models package description to regenerated naming. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/models/OperationInner.java | Makes inner model immutable and updates docs/shape. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/models/FileSystemResourceInner.java | Refactors inner resource to use properties field and regenerated JSON shape. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/FileSystemsClient.java | Regenerates fluent FileSystemsClient API surface and method ordering. |
| sdk/qumulo/azure-resourcemanager-qumulo/SAMPLE.md | Updates consolidated sample documentation to regenerated code. |
| sdk/qumulo/azure-resourcemanager-qumulo/README.md | Updates api-version, dependency version, and AzureProfile cloud usage. |
| sdk/qumulo/azure-resourcemanager-qumulo/pom.xml | Bumps to 1.2.0 stable, updates description/api-version, and enables revapi. |
| sdk/qumulo/azure-resourcemanager-qumulo/CHANGELOG.md | Marks 1.2.0 stable release and enumerates breaking changes/new features. |
| eng/versioning/version_client.txt | Updates central version tracking for the qumulo package. |
…tspconfig.yaml', API Version: 2026-04-16, SDK Release Type: stable, and CommitSHA: '01f079814f51b81c1172652659edb2f56d2a16ca' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6462914 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
…tspconfig.yaml', API Version: 2026-04-16, SDK Release Type: stable, and CommitSHA: '8b49356d37ead647d489c122db9d20872fd580e5' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6462964 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
weidongxu-microsoft
approved these changes
Jun 22, 2026
weidongxu-microsoft
left a comment
Member
There was a problem hiding this comment.
@XiaofeiCao for review
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Configurations: 'specification/liftrqumulo/Qumulo.Storage.Management/tspconfig.yaml', API Version: 2026-04-16, SDK Release Type: stable, and CommitSHA: '8b49356d37ead647d489c122db9d20872fd580e5' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6462964 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.